package my.state.headfirst.good;

import java.io.Serializable;

/**
 * 继承 Serializable 是 proxy 模式中的改进
 */
public interface State extends Serializable {
    //投硬币
    void insertQuarter();

    //退钱
    void ejectQuarter();

    //晃动摇杆，准备发糖果
    void turnCrank();

    //内部动作： 发糖果
    void dispense();
}
